[INFO] cloning repository https://github.com/tagawa0525/little-cms-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tagawa0525/little-cms-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Flittle-cms-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Flittle-cms-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] c158aa2e0d5ab0a9fe6e81e62c881790b95f7104
[INFO] testing tagawa0525/little-cms-rs against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftagawa0525%2Flittle-cms-rs" "/workspace/builds/worker-4-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-4-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/tagawa0525/little-cms-rs
[INFO] finished tweaking git repo https://github.com/tagawa0525/little-cms-rs
[INFO] tweaked toml for git repo https://github.com/tagawa0525/little-cms-rs written to /workspace/builds/worker-4-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tagawa0525/little-cms-rs on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tagawa0525/little-cms-rs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 5fd33bdb3808f60b3ca8057ee99e6a720cc032195f9e909c34fa8e765ce8db94
[INFO] running `Command { std: "docker" "start" "-a" "5fd33bdb3808f60b3ca8057ee99e6a720cc032195f9e909c34fa8e765ce8db94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "5fd33bdb3808f60b3ca8057ee99e6a720cc032195f9e909c34fa8e765ce8db94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "5fd33bdb3808f60b3ca8057ee99e6a720cc032195f9e909c34fa8e765ce8db94", kill_on_drop: false }`
[INFO] [stdout] 5fd33bdb3808f60b3ca8057ee99e6a720cc032195f9e909c34fa8e765ce8db94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 617105cc4bdea2f98bb5bbd8047e4672c21e17572f9ff027d1084f1b9307f203
[INFO] running `Command { std: "docker" "start" "-a" "617105cc4bdea2f98bb5bbd8047e4672c21e17572f9ff027d1084f1b9307f203", kill_on_drop: false }`
[INFO] [stderr]    Compiling little-cms-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 3.20s
[INFO] running `Command { std: "docker" "inspect" "617105cc4bdea2f98bb5bbd8047e4672c21e17572f9ff027d1084f1b9307f203", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "617105cc4bdea2f98bb5bbd8047e4672c21e17572f9ff027d1084f1b9307f203", kill_on_drop: false }`
[INFO] [stdout] 617105cc4bdea2f98bb5bbd8047e4672c21e17572f9ff027d1084f1b9307f203
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 92cac8e8217d2afe4b46038004401abb6971514f87d2715b6b4d209ce22a57ee
[INFO] running `Command { std: "docker" "start" "-a" "92cac8e8217d2afe4b46038004401abb6971514f87d2715b6b4d209ce22a57ee", kill_on_drop: false }`
[INFO] [stderr]    Compiling little-cms-rs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.33s
[INFO] running `Command { std: "docker" "inspect" "92cac8e8217d2afe4b46038004401abb6971514f87d2715b6b4d209ce22a57ee", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "92cac8e8217d2afe4b46038004401abb6971514f87d2715b6b4d209ce22a57ee", kill_on_drop: false }`
[INFO] [stdout] 92cac8e8217d2afe4b46038004401abb6971514f87d2715b6b4d209ce22a57ee
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] a2a94350317ea1f1e53bd9c6353d55f15596ad38c20f7fb7fbf14629a14eb687
[INFO] running `Command { std: "docker" "start" "-a" "a2a94350317ea1f1e53bd9c6353d55f15596ad38c20f7fb7fbf14629a14eb687", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.01s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/little_cms_rs-feb09026f3ef1ec3)
[INFO] [stdout] 
[INFO] [stdout] running 475 tests
[INFO] [stdout] test context::tests::alarm_codes_default_values ... ok
[INFO] [stdout] test context::tests::context_default_state ... ok
[INFO] [stdout] test context::tests::error_code_values ... ok
[INFO] [stdout] test context::tests::signal_error_calls_handler ... ok
[INFO] [stdout] test context::tests::signal_error_no_handler_no_panic ... ok
[INFO] [stdout] test curves::cam02::tests::d50_white_forward ... ok
[INFO] [stdout] test curves::cam02::tests::d_calculate_auto ... ok
[INFO] [stdout] test curves::cam02::tests::near_zero_xyz_no_panic ... ok
[INFO] [stdout] test curves::cam02::tests::surround_affects_lightness ... ok
[INFO] [stdout] test curves::cam02::tests::round_trip_multiple_colors ... ok
[INFO] [stdout] test curves::gamma::tests::empty_table_returns_none ... ok
[INFO] [stdout] test curves::gamma::tests::eval_u16_gamma_2_2 ... ok
[INFO] [stdout] test curves::gamma::tests::is_linear_identity ... ok
[INFO] [stdout] test curves::gamma::tests::build_gamma_delegates_to_type1 ... ok
[INFO] [stdout] test curves::gamma::tests::estimate_gamma_2_2 ... ok
[INFO] [stdout] test curves::gamma::tests::estimate_gamma_identity ... ok
[INFO] [stdout] test curves::gamma::tests::is_monotonic_gamma ... ok
[INFO] [stdout] test curves::gamma::tests::is_linear_gamma_2_2_is_false ... ok
[INFO] [stdout] test curves::gamma::tests::is_multisegment_parametric_is_false ... ok
[INFO] [stdout] test curves::gamma::tests::parametric_type4_srgb ... ok
[INFO] [stdout] test curves::gamma::tests::round_trip_type1 ... ok
[INFO] [stdout] test curves::gamma::tests::reverse_with_samples ... ok
[INFO] [stdout] test curves::gamma::tests::is_descending_gamma_is_false ... ok
[INFO] [stdout] test curves::gamma::tests::reverse_gamma_2_2 ... ok
[INFO] [stdout] test curves::gamma::tests::round_trip_type109 ... ok
[INFO] [stdout] test curves::gamma::tests::smooth_noisy_table ... ok
[INFO] [stdout] test curves::gamma::tests::segmented_srgb ... ok
[INFO] [stdout] test curves::gamma::tests::round_trip_type4_srgb ... ok
[INFO] [stdout] test curves::gamma::tests::round_trip_type108 ... ok
[INFO] [stdout] test curves::gamma::tests::oversized_table_returns_none ... ok
[INFO] [stdout] test curves::gamma::tests::parametric_type1_gamma_1_0_is_identity ... ok
[INFO] [stdout] test curves::gamma::tests::round_trip_type6 ... ok
[INFO] [stdout] test curves::gamma::tests::is_multisegment_srgb_float_is_true ... ok
[INFO] [stdout] test curves::gamma::tests::parametric_type1_gamma_2_2 ... ok
[INFO] [stdout] test curves::gamma::tests::tabulated_16_identity ... ok
[INFO] [stdout] test curves::gamma::tests::tabulated_16_gamma_2_2 ... ok
[INFO] [stdout] test curves::gamma::tests::tabulated_float_gamma_curve ... ok
[INFO] [stdout] test curves::gamma::tests::tabulated_float_identity ... ok
[INFO] [stdout] test curves::intrp::tests::boundary_1d_16bit_zero_and_max ... ok
[INFO] [stdout] test curves::intrp::tests::boundary_1d_float_clamp ... ok
[INFO] [stdout] test curves::gamma::tests::join_gamma_and_inverse_is_linear ... ok
[INFO] [stdout] test curves::intrp::tests::consistency_1d_16bit_vs_float ... ok
[INFO] [stdout] test curves::intrp::tests::gamma_3_0_1d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::gamma_3_0_1d_float ... ok
[INFO] [stdout] test curves::intrp::tests::identity_2d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::identity_1d_float ... ok
[INFO] [stdout] test curves::intrp::tests::identity_2d_float ... ok
[INFO] [stdout] test curves::intrp::tests::identity_3d_trilinear_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::identity_4d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::identity_4d_float ... ok
[INFO] [stdout] test curves::intrp::tests::invalid_dimensions_returns_none ... ok
[INFO] [stdout] test curves::intrp::tests::identity_5d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::multi_output_1d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::identity_3d_trilinear_float ... ok
[INFO] [stdout] test curves::intrp::tests::identity_1d_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::multi_output_1d_float ... ok
[INFO] [stdout] test curves::intrp::tests::identity_3d_tetrahedral_16bit ... ok
[INFO] [stdout] test curves::intrp::tests::quick_saturate_word_known_values ... ok
[INFO] [stdout] test curves::intrp::tests::to_fixed_domain_known_values ... ok
[INFO] [stdout] test curves::wtpnt::tests::adaptation_same_white_is_identity ... ok
[INFO] [stdout] test curves::intrp::tests::consistency_3d_16bit_vs_float ... ok
[INFO] [stdout] test curves::wtpnt::tests::adaptation_d65_to_d50 ... ok
[INFO] [stdout] test ext::cgats::tests::comment_lines_ignored ... ok
[INFO] [stdout] test ext::cgats::tests::define_dbl_format_affects_output ... ok
[INFO] [stdout] test curves::wtpnt::tests::temp_round_trip ... ok
[INFO] [stdout] test curves::wtpnt::tests::adapt_to_illuminant_d50_same ... ok
[INFO] [stdout] test ext::cgats::tests::get_patch_name_returns_sample_id ... ok
[INFO] [stdout] test ext::cgats::tests::multi_table ... ok
[INFO] [stdout] test ext::cgats::tests::parse_basic_it8 ... ok
[INFO] [stdout] test curves::wtpnt::tests::rgb_to_xyz_srgb ... ok
[INFO] [stdout] test curves::intrp::tests::identity_3d_tetrahedral_float ... ok
[INFO] [stdout] test ext::cgats::tests::load_from_nonexistent_file ... ok
[INFO] [stdout] test ext::cgats::tests::empty_it8 ... ok
[INFO] [stdout] test curves::wtpnt::tests::temp_out_of_range ... ok
[INFO] [stdout] test ext::cgats::tests::programmatic_construction ... ok
[INFO] [stdout] test curves::intrp::tests::consistency_3d_tetrahedral_vs_trilinear ... ok
[INFO] [stdout] test ext::cgats::tests::read_data_by_row_col ... ok
[INFO] [stdout] test ext::cgats::tests::read_properties ... ok
[INFO] [stdout] test ext::cgats::tests::read_data_by_patch_name ... ok
[INFO] [stdout] test ext::cgats::tests::save_and_reload_round_trip ... ok
[INFO] [stdout] test ext::cgats::tests::set_data_f64_round_trip ... ok
[INFO] [stdout] test ext::cgats::tests::set_data_row_col_f64_round_trip ... ok
[INFO] [stdout] test ext::cgats::tests::set_property_f64_round_trip ... ok
[INFO] [stdout] test math::half::tests::half_infinity ... ok
[INFO] [stdout] test math::half::tests::half_zero ... ok
[INFO] [stdout] test math::md5::tests::md5_a ... ok
[INFO] [stdout] test math::md5::tests::md5_abc ... ok
[INFO] [stdout] test ext::ps2::tests::csa_from_gray ... ok
[INFO] [stdout] test math::half::tests::half_minus_one ... ok
[INFO] [stdout] test math::half::tests::half_nan ... ok
[INFO] [stdout] test math::half::tests::half_one ... ok
[INFO] [stdout] test math::md5::tests::md5_incremental ... ok
[INFO] [stdout] test math::half::tests::half_round_trip_normals ... ok
[INFO] [stdout] test math::half::tests::half_subnormal ... ok
[INFO] [stdout] test math::md5::tests::md5_empty ... ok
[INFO] [stdout] test math::md5::tests::md5_message_digest ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_eval ... ok
[INFO] [stdout] test ext::cgats::tests::file_io_round_trip ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_identity_is_identity ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_mul_identity ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_solve ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_singular_inverse_returns_none ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_cross ... ok
[INFO] [stdout] test ext::ps2::tests::csa_from_srgb ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_distance ... ok
[INFO] [stdout] test ext::ps2::tests::csa_output_is_nonempty ... ok
[INFO] [stdout] test ext::ps2::tests::color_resource_csa_dispatches ... ok
[INFO] [stdout] test math::half::tests::half_max ... ok
[INFO] [stdout] test math::mtrx::tests::mat3_inverse_times_original_is_identity ... ok
[INFO] [stdout] test math::md5::tests::md5_alphabet ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_encoding_round_trip ... ok
[INFO] [stdout] test math::pcs::tests::lab_lch_round_trip ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_v2_encoding_round_trip ... ok
[INFO] [stdout] test math::pcs::tests::delta_e_same_color ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_v2_encoding_white ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_v2_differs_from_v4 ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_bfd ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_v2_clamp_l_above_range ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_length ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_cie94 ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_dot ... ok
[INFO] [stdout] test math::pcs::tests::pcs_lab_v2_encoding_black ... ok
[INFO] [stdout] test math::pcs::tests::delta_e_known_value ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_cie94_identical ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_ciede2000_identical ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_ciede2000 ... ok
[INFO] [stdout] test math::pcs::tests::xyz_lab_round_trip_arbitrary ... ok
[INFO] [stdout] test math::pcs::tests::xyz_lab_round_trip_black ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_sub ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_ciede2000_monotonic ... ok
[INFO] [stdout] test math::pcs::tests::xyz_lab_round_trip_white ... ok
[INFO] [stdout] test math::mtrx::tests::vec3_new ... ok
[INFO] [stdout] test math::pcs::tests::xyz_xyy_round_trip ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_clone ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_cmc ... ok
[INFO] [stdout] test math::pcs::tests::test_delta_e_cmc_both_black ... ok
[INFO] [stdout] test pipeline::lut::tests::change_interp_to_trilinear_sets_flag ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_float_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_too_many_inputs ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_16bit_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_identity_clut ... ok
[INFO] [stdout] test pipeline::lut::tests::named_color_stage_pcs_output ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_check_and_retrieve_stages ... ok
[INFO] [stdout] test pipeline::lut::tests::named_color_stage_clamps_index ... ok
[INFO] [stdout] test pipeline::lut::tests::named_color_stage_device_output_rgb_uses_colorant ... ok
[INFO] [stdout] test pipeline::lut::tests::named_color_stage_device_output ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_cat ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_granular_grid ... ok
[INFO] [stdout] test pipeline::lut::tests::clut_table_none_zeros ... ok
[INFO] [stdout] test math::pcs::tests::pcs_xyz_encoding_round_trip ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_reverse_3to3 ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_reverse_float_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_reverse_wrong_dims ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_insert_at_begin ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_remove ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_clone ... ok
[INFO] [stdout] test pipeline::lut::tests::sample_clut_16bit_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::sample_clut_16bit_inspect ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_clip_negatives ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_clone ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_curves_none_is_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::slice_space_16_all_nodes ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_16 ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_insert_at_end ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_float_chain ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_identity_passthrough ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_identity_channel_count ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_empty ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_matrix_identity ... ok
[INFO] [stdout] test pipeline::lut::tests::pipeline_eval_float_single_stage ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_lab_v2_v4_roundtrip ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_lab_to_xyz_roundtrip ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_curves_per_channel ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_curves_gamma ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_matrix_invalid_dims ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_matrix_scale ... ok
[INFO] [stdout] test pipeline::named::tests::dict_add_and_iterate ... ok
[INFO] [stdout] test pipeline::named::tests::dict_add_none_value ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_normalize_xyz_float_roundtrip ... ok
[INFO] [stdout] test pipeline::named::tests::dict_add_with_display_names ... ok
[INFO] [stdout] test pipeline::named::tests::dict_clone ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_matrix_with_offset ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_ascii_retrieved_as_utf8 ... ok
[INFO] [stdout] test pipeline::named::tests::dict_new_is_empty ... ok
[INFO] [stdout] test pipeline::lut::tests::stage_normalize_lab_float_roundtrip ... ok
[INFO] [stdout] test ext::ps2::tests::csa_contains_gamma_info ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_empty_returns_none ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_fallback_first_entry ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_fallback_language_only ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_multiple_languages ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_overwrite_same_entry ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_set_ascii_rejects_non_ascii ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_set_get_ascii ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_set_get_utf8 ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_translation_codes ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_append_none_colorant ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_new_is_empty ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_clone ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_info ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_find ... ok
[INFO] [stdout] test pipeline::named::tests::mlu_clone ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_new ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_new_rejects_too_many_channels ... ok
[INFO] [stdout] test pipeline::named::tests::named_color_list_append_and_count ... ok
[INFO] [stdout] test pipeline::pack::tests::pcs_formatter_lab_profile_16bit ... ok
[INFO] [stdout] test pipeline::pack::tests::pcs_formatter_lab_profile_float ... ok
[INFO] [stdout] test pipeline::named::tests::profile_sequence_desc_new ... ok
[INFO] [stdout] test pipeline::pack::tests::pcs_formatter_xyz_profile_16bit ... ok
[INFO] [stdout] test pipeline::named::tests::profile_sequence_desc_get_and_mutate ... ok
[INFO] [stdout] test pipeline::pack::tests::test_alabv2_8_extra_first ... ok
[INFO] [stdout] test pipeline::named::tests::profile_sequence_desc_clone ... ok
[INFO] [stdout] test pipeline::pack::tests::test_argb_8_swapfirst ... ok
[INFO] [stdout] test pipeline::pack::tests::test_bgr_8_swap ... ok
[INFO] [stdout] test pipeline::pack::tests::test_cmyk_16_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_find_formatter_in_returns_some_for_common_formats ... ok
[INFO] [stdout] test pipeline::pack::tests::test_from_8_to_16_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_from_16_to_8 ... ok
[INFO] [stdout] test pipeline::pack::tests::pcs_formatter_xyz_profile_float ... ok
[INFO] [stdout] test pipeline::pack::tests::test_lab_v2_v4_conversion ... ok
[INFO] [stdout] test pipeline::pack::tests::test_gray_8_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_find_formatter_out_returns_some_for_common_formats ... ok
[INFO] [stdout] test pipeline::pack::tests::test_labv2_16_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_from_8_to_16 ... ok
[INFO] [stdout] test pipeline::pack::tests::test_find_formatter_in_returns_none_for_zero_channels ... ok
[INFO] [stdout] test pipeline::pack::tests::test_cmyk_8_rev_flavor ... ok
[INFO] [stdout] test pipeline::pack::tests::test_labv2_8_unroll ... ok
[INFO] [stdout] test pipeline::pack::tests::test_lab_dbl_unroll_to_float ... ok
[INFO] [stdout] test pipeline::pack::tests::test_pixel_size ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_16_planar ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_half_flt_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_8_planar ... ok
[INFO] [stdout] test profile::io::tests::file_read_write_roundtrip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgba_8_extra_channel ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_flt_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_8_unroll_pack_round_trip ... ok
[INFO] [stdout] test pipeline::pack::tests::test_rgb_16_se_endian_swap ... ok
[INFO] [stdout] test profile::io::tests::get_profile_info_ascii_description ... ok
[INFO] [stdout] test profile::io::tests::get_profile_info_ascii_copyright ... ok
[INFO] [stdout] test profile::io::tests::compute_md5_id_differs_for_different_profiles ... ok
[INFO] [stdout] test profile::io::tests::header_magic_number_validation ... ok
[INFO] [stdout] test profile::io::tests::get_profile_info_missing_tag_returns_none ... ok
[INFO] [stdout] test profile::io::tests::is_matrix_shaper_gray_profile ... ok
[INFO] [stdout] test profile::io::tests::memory_read_basic ... ok
[INFO] [stdout] test profile::io::tests::null_handler_seek ... ok
[INFO] [stdout] test profile::io::tests::is_matrix_shaper_rgb_profile ... ok
[INFO] [stdout] test profile::io::tests::memory_read_past_end ... ok
[INFO] [stdout] test profile::io::tests::get_profile_info_utf8_description ... ok
[INFO] [stdout] test profile::io::tests::null_handler_tracks_position ... ok
[INFO] [stdout] test profile::io::tests::header_roundtrip_in_memory ... ok
[INFO] [stdout] test profile::io::tests::open_from_file_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::compile_profile_sequence_from_srgb ... ok
[INFO] [stdout] test profile::io::tests::is_clut_matrix_shaper_returns_false ... ok
[INFO] [stdout] test profile::io::tests::compute_md5_id_is_idempotent ... ok
[INFO] [stdout] test profile::io::tests::compute_md5_id_sets_nonzero_id ... ok
[INFO] [stdout] test profile::io::tests::memory_read_seek_and_tell ... ok
[INFO] [stdout] test profile::io::tests::memory_write_basic ... ok
[INFO] [stdout] test profile::io::tests::placeholder_profile_defaults ... ok
[INFO] [stdout] test profile::io::tests::read_type_base_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_write_s15fixed16_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_media_white_point_returns_d50_for_v2_display ... ok
[INFO] [stdout] test profile::io::tests::read_media_white_point_returns_tag_value_for_v4 ... ok
[INFO] [stdout] test profile::io::tests::read_input_lut_gray ... ok
[INFO] [stdout] test profile::io::tests::read_input_lut_matrix_shaper_rgb ... ok
[INFO] [stdout] test profile::io::tests::is_clut_device_link_returns_true ... ok
[INFO] [stdout] test profile::io::tests::read_raw_tag_write_raw_tag ... ok
[INFO] [stdout] test profile::io::tests::read_write_f32_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_write_u16_array_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_devicelink_lut_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_write_u16_big_endian ... ok
[INFO] [stdout] test profile::io::tests::tag_directory_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_write_xyz_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::tag_linking ... ok
[INFO] [stdout] test profile::io::tests::version_f64_encoding ... ok
[INFO] [stdout] test profile::io::tests::save_to_memory_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_write_u32_big_endian ... ok
[INFO] [stdout] test profile::io::tests::tag_directory_max_100_tags ... ok
[INFO] [stdout] test profile::io::tests::tag_true_type_returns_correct_type ... ok
[INFO] [stdout] test profile::io::tests::write_alignment_pads_to_4bytes ... ok
[INFO] [stdout] test profile::tag_types::tests::chromaticity_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::colorant_order_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::crd_info_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::data_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::dict_type_roundtrip_basic ... ok
[INFO] [stdout] test profile::tag_types::tests::colorant_table_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::curve_type_linear ... ok
[INFO] [stdout] test profile::tag_types::tests::curve_type_tabulated_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::datetime_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::dict_type_roundtrip_with_display ... ok
[INFO] [stdout] test profile::io::tests::write_tag_read_tag_xyz_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::curve_type_gamma ... ok
[INFO] [stdout] test profile::tag_types::tests::lut16_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::lut_btoa_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::profile_sequence_desc_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::lut8_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::profile_sequence_id_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::screening_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::signature_type_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_output_lut_gray ... ok
[INFO] [stdout] test profile::tag_types::tests::text_description_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::text_type_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::read_output_lut_matrix_shaper_rgb ... ok
[INFO] [stdout] test profile::tag_types::tests::u16fixed16_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::ucr_bg_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::uint32_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::uint16_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::uint8_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::video_signal_type_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::write_tag_read_tag_curve_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::parametric_curve_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::measurement_type_roundtrip ... ok
[INFO] [stdout] test profile::io::tests::write_and_read_profile_sequence ... ok
[INFO] [stdout] test profile::tag_types::tests::mlu_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::viewing_conditions_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::named_color2_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::lut_atob_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::xyz_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::s15fixed16_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::vcgt_table_type_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::uint64_array_roundtrip ... ok
[INFO] [stdout] test profile::tag_types::tests::vcgt_formula_type_roundtrip ... ok
[INFO] [stdout] test profile::virt::tests::gray_profile ... ok
[INFO] [stdout] test profile::virt::tests::bchsw_header ... ok
[INFO] [stdout] test profile::virt::tests::ink_limiting_rejects_non_cmyk ... ok
[INFO] [stdout] test profile::virt::tests::linearization_device_link_has_atob0 ... ok
[INFO] [stdout] test profile::virt::tests::lab4_has_atob0 ... ok
[INFO] [stdout] test profile::virt::tests::lab4_header ... ok
[INFO] [stdout] test profile::virt::tests::lab2_header ... ok
[INFO] [stdout] test profile::virt::tests::custom_rgb_profile ... ok
[INFO] [stdout] test profile::io::tests::is_intent_supported_matrix_shaper ... ok
[INFO] [stdout] test profile::virt::tests::linearization_device_link_rgb_header ... ok
[INFO] [stdout] test profile::virt::tests::null_profile_has_btoa0 ... ok
[INFO] [stdout] test profile::virt::tests::null_profile_header ... ok
[INFO] [stdout] test profile::virt::tests::oklab_header ... ok
[INFO] [stdout] test profile::virt::tests::oklab_pipeline_roundtrip ... ok
[INFO] [stdout] test profile::virt::tests::srgb_has_chromatic_adaptation ... ok
[INFO] [stdout] test profile::virt::tests::srgb_has_description ... ok
[INFO] [stdout] test profile::virt::tests::srgb_is_matrix_shaper ... ok
[INFO] [stdout] test profile::virt::tests::xyz_has_atob0 ... ok
[INFO] [stdout] test profile::virt::tests::srgb_has_matrix_shaper_tags ... ok
[INFO] [stdout] test profile::virt::tests::xyz_header ... ok
[INFO] [stdout] test transform::alpha::tests::alpha_copy_16bit_to_8bit ... ok
[INFO] [stdout] test transform::alpha::tests::alpha_copy_8bit_to_16bit ... ok
[INFO] [stdout] test transform::alpha::tests::alpha_copy_rgba8_to_rgba8 ... ok
[INFO] [stdout] test transform::alpha::tests::alpha_no_copy_when_extra_mismatch ... ok
[INFO] [stdout] test transform::alpha::tests::alpha_no_copy_when_no_extra ... ok
[INFO] [stdout] test transform::cnvrt::tests::add_conversion_lab_to_xyz ... ok
[INFO] [stdout] test transform::cnvrt::tests::add_conversion_xyz_to_lab ... ok
[INFO] [stdout] test transform::cnvrt::tests::add_conversion_xyz_to_xyz_identity ... ok
[INFO] [stdout] test transform::cnvrt::tests::color_space_channels ... ok
[INFO] [stdout] test transform::cnvrt::tests::compatible_cmyk_4color ... ok
[INFO] [stdout] test transform::cnvrt::tests::compatible_same_space ... ok
[INFO] [stdout] test profile::virt::tests::oklab_has_atob0_and_btoa0 ... ok
[INFO] [stdout] test transform::cnvrt::tests::compatible_xyz_lab ... ok
[INFO] [stdout] test transform::cnvrt::tests::empty_layer_non_identity ... ok
[INFO] [stdout] test profile::virt::tests::srgb_header ... ok
[INFO] [stdout] test transform::cnvrt::tests::incompatible_rgb_cmyk ... ok
[INFO] [stdout] test transform::cnvrt::tests::empty_layer_identity ... ok
[INFO] [stdout] test transform::cnvrt::tests::supported_intents_contains_standard_intents ... ok
[INFO] [stdout] test transform::cnvrt::tests::supported_intents_contains_black_preserving ... ok
[INFO] [stdout] test transform::cnvrt::tests::supported_intents_have_names ... ok
[INFO] [stdout] test transform::cnvrt::tests::translate_non_icc_intents_maps_correctly ... ok
[INFO] [stdout] test transform::cnvrt::tests::supported_intents_returns_ten_entries ... ok
[INFO] [stdout] test transform::gmt::tests::desaturate_clips_l_above_100 ... ok
[INFO] [stdout] test transform::gmt::tests::desaturate_clips_out_of_gamut_a ... ok
[INFO] [stdout] test transform::gmt::tests::desaturate_in_gamut ... ok
[INFO] [stdout] test transform::gmt::tests::desaturate_negative_l ... ok
[INFO] [stdout] test transform::cnvrt::tests::link_two_rgb_profiles_perceptual ... ok
[INFO] [stdout] test transform::gmt::tests::desaturate_zero_a_clips_b ... ok
[INFO] [stdout] test transform::cnvrt::tests::link_two_profiles_rgb_to_lab ... ok
[INFO] [stdout] test transform::gmt::tests::detect_gamma_linear ... ok
[INFO] [stdout] test transform::gmt::tests::chain_to_lab_srgb_produces_lab ... ok
[INFO] [stdout] test profile::virt::tests::ink_limiting_header ... ok
[INFO] [stdout] test transform::gmt::tests::detect_gamma_srgb ... ok
[INFO] [stdout] test transform::gmt::tests::detect_gamma_non_rgb_returns_minus1 ... ok
[INFO] [stdout] test transform::opt::tests::fix_white_noop_when_already_correct ... ok
[INFO] [stdout] test transform::opt::tests::fix_white_patches_clut_white_node ... ok
[INFO] [stdout] test transform::opt::tests::gridpoints_cmyk_default ... ok
[INFO] [stdout] test transform::opt::tests::gridpoints_highres ... ok
[INFO] [stdout] test transform::opt::tests::gridpoints_from_flags ... ok
[INFO] [stdout] test transform::opt::tests::gridpoints_lowres ... ok
[INFO] [stdout] test transform::opt::tests::join_curves_rejects_mixed_stages ... ok
[INFO] [stdout] test transform::opt::tests::gridpoints_rgb_default ... ok
[INFO] [stdout] test transform::opt::tests::join_curves_two_gamma ... ok
[INFO] [stdout] test transform::opt::tests::linearization_rejects_non_3ch ... ok
[INFO] [stdout] test transform::gmt::tests::detect_tac_non_output_returns_zero ... ok
[INFO] [stdout] test transform::opt::tests::mat_shaper_preserves_white ... ok
[INFO] [stdout] test transform::opt::tests::mat_shaper_rejects_non_rgb ... ok
[INFO] [stdout] test transform::opt::tests::optimize_pipeline_nooptimize_skips ... ok
[INFO] [stdout] test transform::opt::tests::optimize_pipeline_removes_identity ... ok
[INFO] [stdout] test transform::opt::tests::mat_shaper_detects_curve_matrix_curve ... ok
[INFO] [stdout] test transform::opt::tests::pre_opt_multiplies_adjacent_matrices ... ok
[INFO] [stdout] test transform::opt::tests::pre_opt_multiplies_matrices_with_offsets ... ok
[INFO] [stdout] test transform::opt::tests::pre_opt_removes_identity_stages ... ok
[INFO] [stdout] test transform::opt::tests::pre_opt_removes_lab_v2_v4_inverse_pair ... ok
[INFO] [stdout] test transform::opt::tests::pre_opt_removes_xyz_lab_inverse_pair ... ok
[INFO] [stdout] test transform::gmt::tests::build_k_tone_curve_returns_monotonic ... ok
[INFO] [stdout] test profile::virt::tests::srgb_to_lab_transform ... ok
[INFO] [stdout] test profile::virt::tests::bchsw_hue_rotation ... ok
[INFO] [stdout] test profile::virt::tests::bchsw_brightness_increases_l ... ok
[INFO] [stdout] test transform::samp::tests::detect_bp_srgb_near_zero ... ok
[INFO] [stdout] test transform::samp::tests::detect_bp_srgb_relative_colorimetric ... ok
[INFO] [stdout] test transform::opt::tests::resampling_creates_clut ... ok
[INFO] [stdout] test transform::samp::tests::endpoints_cmyk ... ok
[INFO] [stdout] test transform::samp::tests::endpoints_lab ... ok
[INFO] [stdout] test transform::samp::tests::endpoints_rgb ... ok
[INFO] [stdout] test transform::samp::tests::endpoints_unsupported ... ok
[INFO] [stdout] test transform::samp::tests::ink_cmy ... ok
[INFO] [stdout] test transform::samp::tests::ink_cmyk ... ok
[INFO] [stdout] test transform::samp::tests::ink_mch5 ... ok
[INFO] [stdout] test transform::samp::tests::not_ink_gray ... ok
[INFO] [stdout] test transform::samp::tests::not_ink_lab ... ok
[INFO] [stdout] test transform::samp::tests::not_ink_rgb ... ok
[INFO] [stdout] test transform::samp::tests::detect_dest_bp_srgb ... ok
[INFO] [stdout] test transform::sm::tests::add_point_and_check_inside ... ok
[INFO] [stdout] test transform::sm::tests::add_point_and_check_outside ... ok
[INFO] [stdout] test transform::sm::tests::compute_fills_neighboring_sectors ... ok
[INFO] [stdout] test transform::sm::tests::empty_gbd_check_returns_false ... ok
[INFO] [stdout] test transform::sm::tests::compute_handles_high_radius_neighbors ... ok
[INFO] [stdout] test transform::sm::tests::spherical_center_is_zero_radius ... ok
[INFO] [stdout] test transform::sm::tests::spherical_round_trip ... ok
[INFO] [stdout] test transform::opt::tests::resampling_sets_prelin16_fast_eval ... ok
[INFO] [stdout] test transform::opt::tests::resampling_no_curves_uses_direct_clut ... ok
[INFO] [stdout] test transform::xform::tests::test_cache_hit_returns_same_output ... ok
[INFO] [stdout] test transform::xform::tests::test_cache_miss_updates_output ... ok
[INFO] [stdout] test profile::virt::tests::srgb_identity_transform ... ok
[INFO] [stdout] test ext::ps2::tests::crd_from_srgb ... ok
[INFO] [stdout] test transform::xform::tests::test_create_rgb_to_rgb_transform ... ok
[INFO] [stdout] test transform::alpha::tests::transform_no_alpha_without_flag ... ok
[INFO] [stdout] test ext::ps2::tests::color_resource_crd_dispatches ... ok
[INFO] [stdout] test transform::opt::tests::transform_optimized_srgb_roundtrip ... ok
[INFO] [stdout] test transform::xform::tests::test_do_transform_multiprofile ... ok
[INFO] [stdout] test transform::xform::tests::test_do_transform_rgb8_identity ... ok
[INFO] [stdout] test ext::ps2::tests::crd_output_is_nonempty ... ok
[INFO] [stdout] test transform::opt::tests::optimize_pipeline_uses_matrix_shaper ... ok
[INFO] [stdout] test transform::xform::tests::test_do_transform_rgb8_to_rgb16 ... ok
[INFO] [stdout] test transform::xform::tests::test_from_pixel_type ... ok
[INFO] [stdout] test transform::xform::tests::test_format_query ... ok
[INFO] [stdout] test transform::xform::tests::test_format_mismatch_error ... ok
[INFO] [stdout] test transform::xform::tests::test_null_transform_16bit ... ok
[INFO] [stdout] test transform::xform::tests::test_null_transform_float ... ok
[INFO] [stdout] test transform::xform::tests::test_change_buffers_format_rejects_float ... ok
[INFO] [stdout] test transform::alpha::tests::transform_copies_alpha_with_flag ... ok
[INFO] [stdout] test transform::xform::tests::stride_transform_single_line_matches_do_transform ... ok
[INFO] [stdout] test transform::xform::tests::test_to_pixel_type ... ok
[INFO] [stdout] test types::tests::color_space_signature_invalid ... ok
[INFO] [stdout] test types::tests::color_space_signature_round_trip ... ok
[INFO] [stdout] test types::tests::d50_round_trip ... ok
[INFO] [stdout] test types::tests::icc_data_clone ... ok
[INFO] [stdout] test types::tests::measurement_conditions_default ... ok
[INFO] [stdout] test types::tests::pixel_format_field_extraction ... ok
[INFO] [stdout] test types::tests::profile_class_signature_round_trip ... ok
[INFO] [stdout] test types::tests::s15fixed16_round_trip ... ok
[INFO] [stdout] test types::tests::screening_channel_default ... ok
[INFO] [stdout] test types::tests::screening_clone ... ok
[INFO] [stdout] test types::tests::tag_signature_aliases ... ok
[INFO] [stdout] test types::tests::tag_type_signature_round_trip ... ok
[INFO] [stdout] test types::tests::type_sizes ... ok
[INFO] [stdout] test types::tests::u16fixed16_round_trip ... ok
[INFO] [stdout] test types::tests::u8fixed8_round_trip ... ok
[INFO] [stdout] test types::tests::viewing_conditions_default ... ok
[INFO] [stdout] test transform::opt::tests::linearization_extracts_precurves ... ok
[INFO] [stdout] test transform::xform::tests::test_device_link_has_lut_tag ... ok
[INFO] [stdout] test transform::xform::tests::do_transform_stride_planar ... ok
[INFO] [stdout] test transform::xform::tests::test_device_link_pipeline_preserved ... ok
[INFO] [stdout] test transform::xform::tests::stride_transform_matches_contiguous ... ok
[INFO] [stdout] test profile::virt::tests::ink_limiting_transform_respects_limit ... ok
[INFO] [stdout] test transform::xform::tests::test_proofing_no_flags_fallback ... ok
[INFO] [stdout] test transform::xform::tests::test_change_buffers_format_basic ... ok
[INFO] [stdout] test transform::xform::tests::test_device_link_rgb_to_rgb ... ok
[INFO] [stdout] test transform::xform::tests::test_new_extended_basic ... ok
[INFO] [stdout] test transform::gmt::tests::gamut_check_pipeline_narrow_gamut_detects_out_of_gamut ... ok
[INFO] [stdout] test transform::gmt::tests::gamut_check_pipeline_srgb_midgray_in_gamut ... ok
[INFO] [stdout] test transform::xform::tests::test_proofing_transform_basic ... ok
[INFO] [stdout] test transform::xform::tests::test_new_extended_gamut_check ... ok
[INFO] [stdout] test transform::xform::tests::test_proofing_transform_gamut_check_alarm ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 475 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.60s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests little_cms_rs
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "a2a94350317ea1f1e53bd9c6353d55f15596ad38c20f7fb7fbf14629a14eb687", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a2a94350317ea1f1e53bd9c6353d55f15596ad38c20f7fb7fbf14629a14eb687", kill_on_drop: false }`
[INFO] [stdout] a2a94350317ea1f1e53bd9c6353d55f15596ad38c20f7fb7fbf14629a14eb687
